Release 10.1A: OpenEdge Development:
Progress Dynamics Advanced Development
SmartLink type table
The
ryc_smartlink_typetable defines the SmartLinks available for linking objects. Examples of standard links includePage,Container,Update,Commit,TableIO, etc. The main purpose of this table is to provide a valid list of links to choose from when building generic containers. Developers can define additional links using theuser_defined_linkfield. The actual link name is cascaded down onto theryc_smartlinktable when this is not auser-definedlink. Theryc_smartlink_typetable contains the following fields:
link_name— ThisCHARACTERfield is the actual link name (excluding the source or target suffix). This name will always be cascaded down to theryc_smartlinktable when theuser-definedlink flag is set toNO, therefore avoiding having to always read this table to get the actual link name.user_defined_link— If thisLOGICALfield is set toYES, this is auser-definedlink and the link name specified here is for information purposes only, that is, this is a custom link. If this is set toNO, then this is a system link and the link name specified is cascaded down onto theryc_smartlinktable for performance reasons.system_owned— If thisLOGICALfield is set toYES, this record can only be modified by users with a system-owned flag in their user profile definition.
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |